multi-beam technology - Turkish English Dictionary